.pure-form {
	--pure-field-padding: var(--pure-form-field-padding, 15px 0);
	--pure-field-background: var(--pure-form-field-background, transparent);
	padding: var(--pure-form-padding, 0 12px);
	background: var(--pure-form-background, var(--pure-background-element));
	border-radius: var(--pure-form-border-radius, 5px);
	box-shadow: var(--pure-form-box-shadow);
	margin: var(--pure-form-margin);
	color: var(--pure-form-color);
	font-size: var(--pure-form-font-size);
	font-weight: var(--pure-form-font-weight);
	box-sizing: border-box;
	border: var(--pure-form-border-width, 0) var(--pure-form-border-style, solid) var(--pure-form-border-color, var(--pure-border-color-default));
	display: var(--pure-form-display, block);
}
